<?php
/**
 * Hesperos libraries
 *
 * @author       Krzysztof Kardasz <krzysztof.kardasz@gmail.com>
 * @copyright    Copyright (c) 2011 Krzysztof Kardasz
 * @category     Hesperos
 * @package      Page
 * @version 	 SVN: $Id$
 * @filesource
 */

/**
 * Interface meta tags
 *
 * @author       Krzysztof Kardasz <krzysztof.kardasz@gmail.com>
 * @copyright    Copyright (c) 2011 Krzysztof Kardasz
 * @category     Hesperos
 * @package      Page
 */
interface Hesperos_Page_IMeta
{
    /**
     * Zwraca meta title
     *
     * @return string|null
     */
    public function getMetaTitle ();

    /**
     * Zwraca flagę czy meta title jest zdefiniowany
     *
     * @return boolean
     */
    public function hasMetaTitle ();

    /**
     * Zwraca meta keywords
     *
     * @return string|null
     */
    public function getMetaKeywords ();

    /**
     * Zwraca flagę czy meta keywords jest zdefiniowany
     *
     * @return boolean
     */
    public function hasMetaKeywords ();

    /**
     * Zwraca meta description
     *
     * @return string|null
     */
    public function getMetaDescription ();

    /**
     * Zwraca flagę czy meta description jest zdefiniowany
     *
     * @return boolean
     */
    public function hasMetaDescription ();
}